river buffalo - Allemand Anglais Dictionnaire